// 引入fs模块
const fs = require("fs")

// fs.readFile('./resources/文本.md',(err,data)=>{
//     fs.readFile('./resources/文本1.md',(err,data1)=>{
//         fs.readFile('./resources/文本2.md',(err,data2)=>{
//             let result = data + '\r\n'+ data1 + '\r\n' + data2
//             console.log(result);
//         })
//     })
// })

// 使用promise实现
const p = new Promise((resolve,reject)=>{
    fs.readFile("./resources/文本.md",(err,data)=>{
        resolve(data)
    })
})

p.then(value=>{
    return new Promise((resolve,reject)=>{
        fs.readFile("./resources/文本1.md",(err,data)=>{
            resolve([value,data])
        })
    }).then(value => {
        return new Promise((resolve,reject) => {
            fs.readFile("./resources/文本2.md",(err,data)=>{
                // 压入
                value.push(data)
                resolve(value)
            })
        })
    }).then(value=>{
        console.log(value.join('\r\n'))
    })
})